使用 kzb 文件

Kzb 文件包含 Kanzi Studio 工程的内容。要在设备上运行 Kanzi 应用程序,需要将其导出为 kzb 文件。

当用户启动 Kanzi 应用程序时,Kanzi 会加载一个或多个 kzb 文件的内容。当需要渲染内容时,Kanzi 会将内容加载到 RAM 和 GPU 内存中。请参阅资源管理

您可以通过如下方式配置您的 Kanzi 应用程序:

请参阅应用程序配置参考

要在 Windows 上运行 Kanzi 应用程序,您需要安装 Visual C++ Redistributable x86 for Visual Studio 2015。请参阅部署 Kanzi 应用程序到 Windows

Kanzi Studio 工程创建 kzb 文件

要从 Kanzi Studio 工程创建 kzb 文件,请打开您的 Kanzi Studio 工程并选择 文件 (File) > 导出 (Export) > 导出 KZB (Export KZB)

Kanzi Studio 会在 <ProjectName>/Application/bin 目录中创建以下文件:

建议

Kanzi Studio 默认将 kzb 文件命名为 <project_name>.kzb。您可以在 工程 (Project) > 属性 (Properties) 中使用 二进制文件名称 (Binary File Name) 属性设置 kzb 文件名称。

建议

想要永久移除从工程导出的所有 kzb 文件,请选择 文件 (File) > 导出 (Export) > 删除导出的二进制 (Delete Exported Binaries)
Kanzi Studio二进制导出目录 (Binary Export Directory) 属性的工程 (Project) > 属性 (Properties) 中设置的目录中删除所有导出的文件。这个命令会删除所有导出的文件,包括来自其他工程的文件。

打开 kzb 文件

Kanzi 带有 kzb Player,您可以用于在 Windows 中打开 kzb 文件。例如,用 kzb Player 打开 kzb 文件,目检 kzb 文件中的内容。您可以在 <KanziInstallation>/Studio/Bin 目录中找到 kzb Player

要在 Windows 上运行 Kanzi 应用程序,您需要安装 Visual C++ Redistributable x86 for Visual Studio 2015。请参阅部署 Kanzi 应用程序到 Windows

要打开 kzb 文件:

  1. Kanzi Studio 主菜单中选择 文件 (File) > 导出 (Export) > 导出 KZB (Export KZB)
    Kanzi Studio 从您的工程导出 kzb 文件。
  2. 打开 /<KanziInstallation>/Studio/Bin/ 目录中的命令行并运行
    kzb_player_GL_vs2015_Release_DLL.exe "C:\KanziWorkspace_3_6_3_2514\Projects\MyProject\Binary\myproject.kzb"

设置 Kanzi 如何导入 kzb 文件

kzb 文件中是否包含 屏幕 (Screen) 决定了 Kanzi 如何加载 kzb 文件。

要设置 Kanzi Studio 是否将 屏幕 (Screen) 节点导出到相应工程的 kzb 文件中,在 工程 (Project) > 属性 (Properties) 中将 屏幕导出到 kzb (Export Screen to Kzb) 属性设置为:

另请参阅

使用脚本导出 kzb 文件

从文件系统加载图像

应用程序配置参考

资源管理

配置 Kanzi Studio 工程